package modules.lobby.data
{
	import com.netease.protobuf.UInt64;

	/**
	 * 现金桌子基本数据模型
	 * @author xumin.xu
	 *
	 */
	public class NormalTableModel
	{

		/** 桌子编号 */
		[Bindable]
		public var tableID:UInt64;

		/** 桌子名称 */
		[Bindable]
		public var tableName:String = "";

		/** 桌子名称颜色 */
		[Bindable]
		public var tableNameColor:uint = 0xffffff;

		public var ip:String = "";

		public var port:uint = 0;

		/** 桌子类型 */
		public var type:uint = 1;

		/** 小盲注 */
		[Bindable]
		public var minBlinds:Number = 1.0;

		/** 大盲注 */
		[Bindable]
		public var maxBlinds:Number = 2.0;

		/** 最小买入 */
		[Bindable]
		public var minBuyAmount:Number = 0;

		/** 最大买入 */
		[Bindable]
		public var maxBuyAmount:Number = 0;

		/** 押注时间 */
		[Bindable]
		public var responseTime:uint = 10;

		/** 出牌时间 */
		[Bindable]
		public var discardTime:uint = 10;

		/** 是否有奖池 */
		public var jackpot:Boolean = false;

		/** 在座玩家数 */
		[Bindable]
		public var seatedNum:int = 0;

		/** 最大玩家数 */
		[Bindable]
		public var maxNum:int = 0;

		[Bindable]
		public var tableColor:uint = 0xffffff;

		[Bindable]
		public var hasPassword:Boolean = false;

		[Bindable]
		public var jackpotRoomJackpotAble:String = "false";

		/**
		 * 牌的个数
		 **/
		[Bindable]
		public var tileCount:int = 7;

		/**
		 * vpp需求等级
		 */
		[Bindable]
		public var vppRequiredLevel:int = 0;

		/** 运营商 */
		public var operator:String;

		/** 币种 */
		[Bindable]
		public var currency:String = "";

		/**桌子的抽成比例  总金额*rake*(n-1)/n   n为加注人数 **/
		[Bindable]
		public var rake:Number;

//		public var tableBaseUI:TableBaseUI = null;
	}
}
